package com.dream.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.NoArgsConstructor;
import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;


@Builder
@AllArgsConstructor
@NoArgsConstructor
@Table(name = "`group_member`")
public class GroupMember implements Serializable{
    /**
     * 
     * group_member.pickUserId
     */
    @Id
    @ApiModelProperty(hidden = true)
    public Integer id;

    public String userName;

    public String groupId;

    public String groupName;

    public String friendId;

    public String friendName;

    public String friendHeadImg;

    public Integer isTouchPack;
    public Integer isManager;
    public Integer isBlackList;
    public Integer isInsideUser;


    @ApiModelProperty(hidden = true)
    public Date createTime;

    @ApiModelProperty(hidden = true)
    public Date updateTime;
}